package com.wsp.apimanagement.service;

import com.wsp.apimanagement.pojo.dto.Result;
import com.wsp.apimanagement.pojo.entity.Source;

import java.util.List;

/**
 * Package: com.wsp.apimanagement.service
 * Description： TODO
 *
 * @Author: 巫思平
 * Copyright: Copyright (c) 2020
 * Version: 1
 */
public interface SourceService {
    /**
     * 随机获取num个资源
     * @param num 数量
     * @return 资源
     */
    Result<List<Source>> getRandomSource(int num);

    /**
     * 获取指定模块所有资源
     * @param moduleId 模块id
     * @return 资源
     */
    Result<List<Source>> getModuleSource(long moduleId);
}
